═══ 1. Introduction ═══ Archive Manager is a 32-bit, multithreaded Presentation Manager front-end for the command-line archive programs PKZIP2, InfoZIP 5.x and above, LH, and LH32. It allows you to easily create and maintain archive files, extract files from the archive, view files in the archive, etc. Archive Manager supports drag-and-drop, so you can add files to an existing archive simply by dragging file objects to Archive Manager's main window, and dropping them. In Version 2.0, you can also drag and drop files between archives, and extract files simply by selecting them, and dragging them to a folder. Some relevant topics include: The Toolbar Adding Files to an archive Deleting Files from an archive Extracting Files from an archive Program Settings Selecting archiver programs Using the Viewer Window Searching for text Creating a new archive file Drag and drop considerations About Archive Manager ═══ 2. The Toolbar ═══ The Toolbar provides easy access to most of Archive Manager's functions: Create a new archive. Open an existing archive. Close the current archive. Add a file to the archive. Delete a file from the archive. View a file in the archive. Extract a file from the archive. Display Help index. Exit the program. ═══ 3. Drag and Drop considerations ═══ Archive Manager supports the dropping of files to and from archives, to various locations. This section discusses the "ins" and "outs" of such operations. Dragging and Dropping objects into an archive Archive Manager does not discriminate which types of objects it will allow to be dropped in its window. This means that if you drop, say, the Shredder or the System Clock object into Archive Manager's window, it will not prevent you from doing so. It will instead display the "Add Files" dialog box, and show you what it thinks you want to drop. If you really want to try to add the Shredder to an archive, you can do so at that point, but doing so is not recommended. You can drop a folder object to add a directory full of files to an archive. To do this, drop the folder on Archive Manager, and then specify "*.*" after the directory name that appears in the dialog box. Dragging files from an archive You can drag files from an open archive to other locations on the desktop, such as folders, or other instances of Archive Manager that may be running, making it easy to move files from one archive to another. When you drag a file from one archive to another, the file in the "source" archive is not deleted from the archive. You have to do this manually, if you want to actually move the files. Because Archive Manager must extract the file or files from the archive when you initiate a drag operation, there will be a slight lag of a few seconds while the file is extracted. The file will be extracted to the output directory specified in the Settings dialog box, and then moved to the destination directory or archive. ═══ 4. New Archive dialog box ═══ The New Archive dialog box allows you to create a new archive file. Type in the full pathname of the new archive file in the entry field to create a new file. The filename must have a valid archive extension. If you name a file that already exists, you will be given an option to just open the existing file. Note: If you specify a new archive file to create, and then do not add any files to the new archive, it will not actually be created by the archive program. ═══ 5. Add files to archive ═══ This is the dialog box that allows you to specify how Archive Manager will add files to the current archive file. Files to add: You can specify the files that you want to add to the archive by typing their names in this entry field(wildcards accepted). You may also use the Select button to select a specific file to add. The Options. group allows you to set various options for the archive programs. The Add radio button corresponds to the "add" command line option for the .ZIP archivers, and to the A command for LH.EXE or LH32.EXE. The Freshen radio button corresponds to the "freshen" command line option for the .ZIP archivers. There is no similar option in LH.EXE. The Update radio button corresponds to the "update" command line option for the .ZIP archivers. There is no similar option in LH.EXE. The Move files checkbox should be checked if you want the archiver to delete the files after adding them to the archive file. The Compression group allows you to set how the archivers will compress the files in the archive. Choose the Speed option if you want the archiver to simply store files without compressing them. The Subdirectories group allows you to set how subdirectories will be handled by the archive programs. Choose the Collect checkbox if you want the archiver to recursively collect subdirectories, and Store if you want the archiver to actually store the subdirectories in the archive. ═══ 6. Delete Files dialog box ═══ The Delete Files dialog box allows you to specify which files you would like to delete from the current archive file. The Selected files radio button, when selected, will cause the files that are selected in the main file list to be removed from the archive file. Note: If no files in the list are selected, this button will be disabled. When the Files radio button is selected, you can specify a group of files to remove, such as "*.txt", etc. When this button is selected, you must specify a group of files to delete in the edit control to the side of this button. The Whole Archive button will let you close, then delete the current archive file. ═══ 7. Extract Files dialog box ═══ The Extract Files dialog box allows you to extract specified files from the archive. The Selected files radio button, when selected, will cause the files that are selected in the main file list to be extracted from the archive file. Note: If no files in the list are selected, this button will be disabled. When the All files button is selected, all files in the archive will be extracted from the archive file. When no files in the list are selected, this button is selected by default. Specify the directory where the files in the archive will be extracted to with the Extract to: entry field. This field defaults to the current directory if no default extract directory is defined. You may change this to whatever you want. If you specify a directory that doesn't exist, you will be given the option to create the output directory. The Options group lets you specify how the files will be extracted. The Newer files only button corresponds to the -n option in PKUNZIP2.EXE. There is no equivalent in LH.EXE. The Restore subdirectories button, when checked, will recreate the directory structure stored in the archive file. This button is checked by default. ═══ 8. Viewer Window ═══ You can use the Viewer Window to view files contained in the archive. You may view more than one file at a time, in separate windows. The button closes the View Window. The button lets you search for specific text in the viewer window. The button lets you repeat the last search operation. The button allows you to copy selected text from the window to the OS/2 clipboard. If you press this button before you have selected any text, then all of the text in the window will be copied. ═══ 9. Search dialog ═══ The Search dialog allows you to specify a string of text to search for in the viewer. The text entry field is where you specify the text you would like to search for. Select the Match case checkbox to make the search case-sensitive. ═══ 10. Settings dialog box ═══ The Settings dialog box allows you to specify how Archive Manager will behave when dealing with archive files. Default extract directory: Specifies where files that you extract from an archive will be placed, if no other directory is specified. This setting can be changed when extracting files, from the Extract Files dialog box. Create Folder: When this option is checked, Archive Manager will create a shadow of the directory where the extracted files are placed. ═══ 11. Archivers dialog box ═══ The Archivers dialog box specifies which command-line archive programs will be used to create and extract archived files. Note: This version of Archive Manager does not support DOS-based archiver programs. ZIP: Specifies the archive program for creating archive files with the extension .ZIP. The default is PKZIP2.EXE. UnZIP: Specifies the archive program for extracting and viewing archive files with the extension .ZIP. The default is PKUNZIP2.EXE. LZH: Specifies the archive program for creating, extracting and viewing archive files with the extension .LZH. The default is LH.EXE. Self extractor for LZH files: Specifies the full pathname of the self-extraction executable used in creating self-extracting archives from .LZH files. The usual name for this is SE.EXE, and it can be found in distributions of LH and LH32. CAUTION: You MUST specify the full path to this file for the creation of self-extracting .LZH files to work. ═══ 12. About Archive Manager ═══ This is the unregistered version 2.0 of Archive Manager. You have a 30-day liscense to this program. After this period, the liscense will expire and the demo version of Archive Manager will no longer run. This version does not include the following items that are included in the full version: DOS archiver support. ARJ and ZOO support. EA support for archives created with LH. Various other features. To obtain the registered version of this program, send $15.00, plus 4.00 Shipping and Handling to: VacNat Software, Inc. 1370 White Oak St. Harrisonville, MO 64701 When you register, you will receive the latest version of this program. Improvements are being made all the time, and by the time you read this, a new version with more features will be waiting. Thank you for trying it out. If you wish to talk to me and suggest changes, etc., I can be reached on the OS2 conference of FidoNet, or on Compuserve at 70572,1247.